package com.foo.designpattern.bridge;

/**
 * com.foo.designpattern.bridge
 * Created with IntelliJ IDEA.
 * Created by jiang on 2016-05-05 20:56.
 *
 * @Description 具体实现化(ConcreteImplementor)角色
 * 具体实现化角色：这个角色给出实现化角色接口的具体实现。
 * 具体实现化角色(Trouser)：这个角色给出实现化角色(Clothing)接口的具体实现。
 */

public class Trouser implements Clothing {
    /**
     * 具体实现需要的某些功能
     * 人穿裤子
     *
     * @param person 人
     */
    @Override
    public void personDressCloth(Person person) {
        System.out.println(person.getType() + "穿裤子");
    }
}
